have preference over - English Synonyms Dictionary